require(["config"], function() {
    require(["jquery"], function($) {
        function Register() {
            this.addListener();
    
    }

        $.extend(Register.prototype, {
            // 注册事件监听
            addListener: function() {
               $(".btn-register").on("click", $.proxy(this.registerHandler, this));
            },
            // 注册处理
            registerHandler:   function() {
                // 获取表单中待提交的数据，序列化
                var data = $(".reg-form").serialize();
                console.log(data);
                // ajax 提交注册数据
                var url = "http://localhost/project/src/api/register.php";
             $.post(url, data, this.regSuccessHandler, "json");
                return false;
            },
            // 注册提交 ajax 请求成功的回调
            regSuccessHandler:function(data) {
                console.log(data);
                if (data.res_code === 1) { // 注册成功
                    console.log("注册成功");
                    location = "/html/login.html";
              }else{
                console.log("注册失败");
              };
            }
        });

        new Register();
    });
});
